low-boy trailers - German English Dictionary